package com.qf6.service;

import org.springframework.transaction.annotation.Transactional;

//@Transactional // 当前接口的所有实现类中的所有方法都会进行事务控制
public interface AccountService {

    /**
     * 转账业务
     * @param money 转账金额
     * @param inName 转入用户
     * @param outName 转出用户
     */
//    @Transactional //当前接口的所有实现类中所有实现该方法的方法都会被事务控制
    void transfer(Double money,String inName,String outName) throws Exception;

    void saveLog();

    void go(Double money,String inName,String outName) throws Exception;
}
